explosive projectiles - German English Dictionary